package com.song.service;

import com.song.dto.CategoryPageQueryDTO;
import com.song.entity.Category;
import com.song.result.PageResult;

import java.util.List;

public interface CategoryService {
    Integer updateCategory(Category category);

    Integer deleteCategory(Long id);

    PageResult<Category> getCategoryPage(CategoryPageQueryDTO categoryPageQueryDTO);

    Integer updateCategoryStatus(Integer status, Long id);

    Integer addCategory(Category category);

    List<Category> getCategoryByType(Integer type);
}
